.hljs {
  background-color: rgba(188, 195, 206, 0.1) !important;
}

.light {
}

.dark {
  pre {
    .hljs {
      color: #fff;
    }
  }
  p {
    .hljs {
      color: #8bc34a;
      * {
        color: #8bc34a;
      }
    }
  }
}

.article-content {
  h2 {
    font-size: 1.5em; /* 默认大小 */
  }

  h3 {
    font-size: 1.17em; /* 默认大小 */
  }

  h4 {
    font-size: 1em; /* 默认大小 */
  }

  h5 {
    font-size: 0.83em; /* 默认大小 */
  }

  h6 {
    font-size: 0.67em; /* 默认大小 */
  }

  pre {
    white-space: pre-wrap;
    margin: 1em 0;
  }

  code.hljs {
    border-radius: 0.2rem;
  }

  .hljs-string,
  .hljs-number {
    color: #f35561;
  }
  .hljs-meta,
  .hljs-variable,
  .hljs-title {
    color: #8bc34a;
  }

  .hljs-keyword {
    color: #03a9f4;
  }
  .hljs-comment {
    color: #aab2bd;
  }
}
